scimitar propellers - Spanish English Dictionary